body {
	100.01% font: Constantia, Georgia, serif; */
}
#header {
	color: #4e4e4e; 
	font: 100.01% Constantia, Georgia, serif; text-align: center; */
	min-height: 101%;
}
#header h2 { font-size: 2.8em; }
#header h3 { font-size: 1.6em; }
#header h4, h5 { font-size: 1.3em; }
#header h1, h2, h3, h4, h5  { 
	color: #900;
	font-weight: normal; 
	line-height: 1.2em; 	
}
#header h1, h2, h3  { margin: 0 0 0.5em; }
#header h4, h5, strong  { margin: 0 0 0.1em; }
/* Basics */
#header, #container { text-align: left; margin: 0 auto; width: 60.43em; }
#header, #container { position: relative; }

/* Headlines */
#header h2 {color: #333; padding: 1.5em 0.35em 0.35em;}
#header h2 { 
	background: url("header_bg.gif") no-repeat bottom left;
	height: auto; 
	padding: 0.0em 0.35em 1.75em;
}
#text {
	font-size: 1.15em;
}
.file { color: #900; }
.object { font-style: normal; font-family: "Courier New"; margin: 0 2px; padding: 0px 5px; border: 1px solid #EAEAEA; 
		  background-color: #F8F8F8; border-radius: 3px;}
.key { font-style: normal; font-family: "Courier New"; margin: 0 2px; padding: 0px 5px; border: 1px solid #EAEAEA; 
	   background-color: #F8F8F8; border-radius: 3px;
	   -moz-box-shadow: 1px 1px 0px 0px #ccc;
	   -webkit-box-shadow: 1px 1px 0px 0px #ccc;
	   box-shadow: 1px 1px 0px 0px #ccc; }
.command {
background-color: #F8F8F8;
border: 1px solid #CCC;
font-size: 13px; font-family: "Courier New";
line-height: 19px;
overflow: auto;
padding: 6px 10px;
border-radius: 3px;
}

a.noline { text-decoration:none }